package com.polaris.live.resp.back_resp

/**
 * TodayRechargeResp
 *
 * @author Created by 半仙 on 2023/10/17/017 18:48
 */
data class TodayRechargeRespItem(
    /**
     * 获得的coin
     */
    val coin: Long,

    /**
     * 赠送的giveCoin
     */
    val giveCoin: Long,

    /**
     * id
     */
    val id: Long ?= null,

    /**
     * 活动类型
     */
    val payerRechargeRewardsType: Long,

    /**
     * 美元价格
     */
    val price: String,

    /**
     * 三方充值ID
     */
    val priceId: String,

    /**
     * 活动倒计时,返回值为毫秒
     * 如果活动类型非0，展示这个倒计时，可以取档位中的一个展示
     */
    val rewardsExp: Long,

    /**
     * 三方支付方式-安卓使用
     * 支付方式展示默认都展示商店通道，比如安卓，谷歌pay支付通道默认展示。如果此参数没有值，不展示三方充值弹窗。如果有值，第一位展示谷歌，后面往后排展示三方充值。
     * 苹果APP内没有三方充值，后面也不会支持三方充值
     */
    val thirdPayChannelList: List<PayerRechargePayChannelVo>
)

data class PayerRechargePayChannelVo(
    /**
     * 获得的coin
     */
    val coin: Long,

    /**
     * 赠送的giveCoin
     */
    val giveCoin: Long,

    /**
     * 支付方式图标
     */
    val iconUrl: String,

    /**
     * 三方充值ID
     */
    val priceId: String,

    /**
     * 充值通道
     */
    val rechargeChannelType: Long,

    /**
     * 名称
     */
    val showName: String
)